Dealing with User Heterogeneity in P2P Video Conferencing: Layered Coding Versus Receiver Partitioning
نویسندگان
چکیده
Although layered coding solutions elegantly handle bandwidth heterogeneity among users in video conferencing, they also incur significant rate and complexity overheads. An alternative is partitioning the receiver sets and using non-layered coding for each group. In this paper, we investigate how to maximize the received video quality for both systems under uplink and downlink capacity constraints. We first show that any multicast tree is equivalent to a collection of depth-1 and depth-2 trees, under inbound and outbound flow constraints. For the layered system, we propose an algorithm that simultaneously solves for the number of video layers, the rate and distribution tree of each layer. For the receiver partitioning system, we develop an algorithm for determining the receiver partitions and tree construction for each group. Through numerical comparison study, we show that the receiver partitioning system achieves significantly higher video quality than the layered system, because of its higher coding efficiency.
منابع مشابه
Dealing with User Heterogeneity in P2P Video Conferencing: Layered Coding Versus Receiver Partitioning
Multiparty video conferencing is getting increasingly popular on the Internet. However, bandwidth heterogeneity among users still presents an obstacle against delivering a high quality of experience. One natural solution to deal with this heterogeneity is through using layered coding. However, practical layered coders incur significant rate and complexity overheads compared to non-layered codin...
متن کاملPeer-to-peer multipoint video conferencing with layered video
A peer-to-peer (P2P) architecture for multipoint video conferencing using layered video coding at the end hosts is proposed. The system primarily targets end points with low bandwidth network connections and enables them to create a multipoint video conference without any additional networking and computing resources beyond what is needed for a point-to-point conference. For P2P multipoint vide...
متن کاملScalable P2P Video Streaming
P2P networks are a technology able to deliver real time and video-on-demand services over IP networks. Layered video coding techniques are being introduced due to their ability to deliver streams at different scales (temporal, spatial and SNR) that solve the heterogeneity problem. This eases transmission in the case of limited bandwidth, as the devices can pick and decode the minimum bit rate b...
متن کاملTechnische Universiteit Eindhoven , The Netherlands Scalable P 2 P Video Streaming
P2P networks are a technology able to deliver real time and video-on-demand services over IP networks. Layered video coding techniques are being introduced due to their ability to deliver streams at different scales (temporal, spatial and SNR) that solve the heterogeneity problem. This eases transmission in the case of limited bandwidth, as the devices can pick and decode the minimum bit rate b...
متن کاملScaling Bandwidth and Complexity of Hybrid MC/DCT Video Codecs
Multi-user video conferencing has high and diverse bandwidth and performance requirements. We analyse the scaling behaviour of a standard hybrid video codec by varying the quantization degree, the temporal and spatial resolution. We define a framework to select the set of coding parameters when the bandwidth and complexity constraints are known. Additionally, the efficiency of simulcast and lay...
متن کامل